relieved stud - Spanish English Dictionary